require many steps to complete - Allemand Anglais Dictionnaire